package com.zmn.oms.model.entity.acceptance;

import lombok.Data;

import java.util.Date;

/**
 * 类描述：
 *
 * @author wangxiaokun
 * @since 2021/09/23 11:25
 */
@Data
public class OrderWorkAcceptanceDbQuery {

    private Long acceptanceId;

    /**
     * 订单ID
     */
    private Long orderId;

    /**
     * 工单ID
     */
    private Long workId;

    /**
     * 验收类型 10、定金 11、尾款 12、进度款
     * @see com.zmn.oms.common.constant.OrderConsts#ORDER_ACCEPTANCE_TYPE_PAYMENT
     */
    private Integer acceptanceType;

    /**
     * 验收类型 10、定金 11、尾款 12、进度款
     * @see com.zmn.oms.common.constant.OrderConsts#ORDER_ACCEPTANCE_TYPE_PAYMENT
     */
    private Integer nonAcceptanceType;

    /**
     * 验收结果 1 待验收  2 验收成功  3验收失败
     *
     * @see com.zmn.oms.common.constant.OrderConsts#ORDER_ACCEPTANCE_STATUS_WAIT
     */
    private Integer acceptanceResultStatus;

    /**
     * 验收评价
     */
    private Integer acceptEvaluate;

    /**
     * 验收结果，非，不等于
     */
    private Integer nonAcceptanceResultStatus;

    /**
     * 上门id
     */
    private Long visitId;

    /**
     * 最后一次操作人
     */
    private Long operatorId;

    /**
     * 操作人类型
     */
    private Integer operatorType;

    /**
     * 修改时间
     */
    private Date startUpdateTime;

    /**
     * 修改时间
     */
    private Date endUpdateTime;
}
